import os

from celery import Celery


#告诉celery如果需要使用django的配置文件，应该去哪里加载
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'new_mall.settings.dev')

#1.创建celery实例
celery_app = Celery('new_mall')#new_mall是别名可不写
#2.加载配置文件
celery_app.config_from_object('celery_tasks.config')
#3.自动注册异步任务
celery_app.autodiscover_tasks(['celery_tasks.sms', 'celery_tasks.email', 'celery_tasks.html'])